/* 首页 ------------------------------------------------------------------------------------------------------- start*/
/*banner*/
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;}
.swiper-pagination span{background:#1f1f1f;opacity:1;width:12px;height:12px;}
.swiper-pagination .swiper-pagination-bullet-active{background:#034099;opacity:1;}
.swiper-button-next, .swiper-button-prev{width:45px;height:45px;margin-top:-22px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity: 0.5;}
.swiper-button-prev{left:4.65vw;background:url(../images/icon/left.png) no-repeat center;background-size:100% 100%;}
.swiper-button-next{right:4.65vw;background:url(../images/icon/right.png) no-repeat center;background-size:100% 100%;}
.Animation{-webkit-transition:all 1s;transition:all 1s;opacity:0;transition-delay: 0.5s;-webkit-transition-delay: 0.5s;}
.banner .swiper-container{width:100%;height:100%;}
.banner .swiper-pagination{bottom:30px;}
.banner .swiper-pagination span{background:#fff;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background:#034099;}
.banner .swiper-slide{display: block;overflow:hidden;}
.banner .swiper-slide>img{width:100%;}
.banner:hover .swiper-button-next,
.banner:hover .swiper-button-prev{opacity:1;}
.mobileBanner{display:none;}


.banner_text .container{position:absolute;height:auto;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);padding-left:30px;padding-right:30px;}
.banner_text img{width:auto;max-width:100%;margin:0 auto;}
.banner1 .banner_text img{transform:scale(0)}
.banner2 .banner_text img{transform:translateY(-100%)}
.banner3 .banner_text img{transform:translateY(100%)}
.banner4 .banner_text img{transform:scale(0)}
.banner5 .banner_text img{transform:translateY(-100%)}
.banner6 .banner_text img{transform:translateY(100%)}
.banner .swiper-slide-active .banner_text img{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.5s;transition-delay:.5s;}
.banner .downTip{background:url(../images/icon/downW.png) no-repeat center;background-size:100% 100%;bottom:60px;animation:none;-webkit-animation:none;opacity: 1;}

#background_video{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;object-fit:cover;}
.swiper-video .banner_text{display: none;}

.section{position: relative;width:100%;padding:55px 0 60px;overflow: hidden;}
.section.banner{padding:0;}
.index_title{display: block;width:100%;text-align: center;margin-bottom:50px;z-index: 3;}
.index_title h2{position: relative;font-size:36px;}
.index_title h2 span{position: relative;padding:0 25px;}
.index_title h2 span:before,
.index_title h2 span:after{content:'';position: absolute;width:34px;height:1px;background:#333;top:50%;}
.index_title h2 span:before{left:-34px;}
.index_title h2 span:after{right:-34px;}


/* 第二屏 */
.s2_left{width:22%;max-width:245px;float:left;}
.s2_left .sideBar{width:100%;padding:0;}
.sideBar_item{background:#19569d;}
.sideBar_item .mainTitle h1{font-size:18px;margin-bottom:6px;}
.sideBar_item .mainTitle .en{font-size:12px;}
.s2_contact{padding:20px 15px;color:#fff;background:#19569d;line-height:30px;}
.s2_contact p{word-break: break-word;}
.s2_right{width:78%;float:right}


/* 第三屏 */
.s3_main .swiper-slide{text-align:center;}
.s3_main .swiper-slide h5{font-size:16px;margin-top:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.s3_main .swiper-slide a:hover h5{color:#034099;}
.s3_main .swiper-slide a:hover .img img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.s3-swiper-container{padding-bottom:70px;}
.s3-swiper-container .swiper-pagination{bottom:0;}

/* 案例导航 */
.classifyNav{margin-bottom:50px;display: flex;justify-content: center;flex-flow: row wrap;}
.classifyNav li{padding:10px;}
.classifyNav li>a{padding:10px 24px;font-size:16px;color:#fff;background:#1f1f1f;transition: all 0.5s;}
.classifyNav li.active>a{background:#034099;}


/* 第四屏 */
.s4_main{display: flex;align-items: center;flex-flow: row wrap;}
.s4_left h5{font-size:30px;color:#034099;margin-bottom:15px;}
.s4_left .p{line-height:36px;}
.s4_left a{text-align: right;color:#034099;margin-bottom:35px;}
.s4_left a:hover{text-decoration:underline}
.s4_left .img img{max-width:637px;}
.s4_right{padding-left:35px;}


/* 第五屏 */
.indexNews{margin-top:-10px;margin-bottom:-10px;}
.s5-swiper-container{padding:10px;}
.indexNews a{position: relative;padding:18px;background:#fff;top:0;overflow: hidden;-webkit-transition:all 0.5s;transition:all 0.5s;}
.indexNews h5{font-size:16px;margin:20px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all 0.5s;transition:all 0.5s;}
.indexNews .p{color:#666;line-height:24px;height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.indexNews .other{color:#666;margin-top:25px;line-height:27px;overflow: hidden;}
.indexNews .date{position: absolute;width:100px;height:42px;line-height:42px;text-align: center;left:18px;top:18px;color:#fff;background:#034099;}
.indexNews a:hover{box-shadow:0 0 8px rgba(0,0,0,0.2);}
.indexNews a:hover h5{color:#034099;}
.indexNews a:hover .img img{transform: scale(1.2);}
.indexNews .swiper-pagination{display: none;}

@media ( min-width: 1400px ) and ( max-width: 1599px ){
	.section{padding:55px 0;}
	
	/* 第二屏 */
	.s2_left{width:20%;}
	.s2_right{width:77%;}
	
}

@media (min-width:1200px) and (max-width:1399px){
	.banner .swiper-pagination{bottom:25px;}
	.swiper-button-prev{left:15px;background-size:35px;}
	.swiper-button-next{right:15px;background-size:35px;}
	
	.section{padding:50px 0;}
	.index_title{margin-bottom:45px;}
	.index_title h2{font-size:28px;}

	/* 第二屏 */
	.s2_left{width:20%;}
	.s2_contact{line-height:26px;}
	.s2_right{width:77%;}
	
	/* 第三屏 */
	.s3-swiper-container{padding-bottom:50px;}
	
	/* 第四屏 */
	.s4_left h5{font-size:26px;}

}

@media (min-width:992px) and (max-width:1199px){
	/* 第一屏 */
	.swiper-button-prev{left:15px;}
	.swiper-button-next{right:15px;}
	.banner .swiper-pagination{bottom:20px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{background-size:35px auto;}
	
	.section{padding:45px 0 50px;}
	.index_title{margin-bottom:40px;}
	.index_title h2{font-size:26px;}
	
	/* 第二屏 */
	.s2_left{width:20%;}
	.s2_contact{line-height:26px;}
	.s2_right{width:77%;}
	
	/* 第三屏 */
	.classifyNav{margin-bottom:40px;}
	.classifyNav li{padding:5px;}
	.s3-swiper-container{padding-bottom:50px;}
	
	/* 第四屏 */
	.s4_left h5{font-size:24px;}
	
	/* 第五屏 */
	.indexNews a{padding:12px;}
	.indexNews .date{left:12px;top:12px;}
}
@media (min-width:768px) and (max-width:991px){
	/* 第一屏 */
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;}
	.swiper-pagination span{width:10px;height:10px;}
	.banner .swiper-pagination{bottom:10px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{display:none;background-size:30px auto;}
	.banner_text .container{padding-left:15px;padding-right:15px;}
	
	.section{padding:40px 0;}
	.index_title{margin-bottom:35px;}
	.index_title h2{font-size:24px;}
	.index_title h2 span{padding:0 20px;}
	
	/* 第二屏 */
	.s2_left{display: none;}
	.s2_right{width:100%;}
	.s3-swiper-container{padding-bottom:40px;}
	
	/* 第三屏 */
	.classifyNav{margin-bottom:40px;}
	.classifyNav li{padding:5px;}
	.classifyNav li>a{font-size:15px;padding:8px 20px;}
	
	/* 第四屏 */
	.s4_left h5{font-size:22px;}
	.s4_left .p{line-height:30px;}
	.s4_left a{margin-bottom:30px;}
	.s4_right{padding-left:15px;}
	
	/* 第五屏 */
	.indexNews a{padding:10px;}
	.indexNews .date{left:10px;top:10px;}
}

@media (min-width:0px) and (max-width:767px){
	/* 第一屏 */
	.mobileBanner{display:block;}
	.pcBanner{display:none;}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}
	.swiper-pagination span{width:8px;height:8px;}
	.banner .swiper-pagination{bottom:15px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{background-size:25px auto;display: none;}
	.swiper-video .banner_text{display: block;}
	.banner_text .container{padding-left:15px;padding-right:15px;}
	
	.section{padding:35px 0;}
	.index_title{margin-bottom:30px;}
	.index_title h2{font-size:22px;}
	.index_title h2 span{padding:0 16px;}
	.index_title h2 span:before, .index_title h2 span:after{width:30px;}
	.index_title h2 span:before{left:-30px;}
	.index_title h2 span:after{right:-30px;}
	
	/* 第二屏 */
	.s2_left{display: none;}
	.s2_right{width:100%;float:right}
	
	
	/* 第三屏 */
	.classifyNav{margin-bottom:30px;}
	.classifyNav li{padding:5px;}
	.classifyNav li>a{font-size:14px;padding:8px 20px;}
	
	.s3-swiper-container{padding-bottom:35px;}
	
	/* 第四屏 */
	.s4_left h5{font-size:20px;margin-bottom:10px;}
	.s4_left .p{line-height:30px;}
	.s4_left a{margin-bottom:25px;}
	.s4_right{padding:20px 0 0;}
	
	/* 第五屏 */
	.indexNews a{padding:10px;}
	.indexNews h5{margin:15px 0 10px;}
	.indexNews .date{left:10px;top:10px;}
	.indexNews .swiper-pagination{display: block;bottom:0;}
	.s5-swiper-container{padding-bottom:35px;}
	
}
/* 首页 ------------------------------------------------------------------------------------------------------- end*/




/*内页共用  #034099*/
.paddingBottom120{padding-bottom:120px;}
.paddingTop55{padding-top:55px;}
.top_banner{position:relative;width:100%;overflow:hidden;}
.top_banner_inner{width:100%;height:100%;animation:imgZoomIn 2s ease 0s forwards;-webkit-animation:imgZoomIn 2s ease 0s forwards;-ms-animation:imgZoomIn 2s ease 0s forwards;}
.top_banner_inner img{width:100%;}
.min_top{display:none;}
.ban_nav{position:absolute;width:100%;left:0;bottom:0;border-bottom:1px solid #cbcbcb;overflow: hidden;}
.ban_nav a{float:left;width:135px;height:48px;line-height:48px;font-size:16px;background:#fff;text-align:center;margin-right:20px;border:1px solid #cbcbcb;-webkit-transition: all 0.3s;transition: all 0.3s;margin-bottom:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ban_nav a.cur,.ban_nav a:hover{background:#034099;color:#fff;border-color:#034099;}


.publicContainer{position:relative;max-width:1420px;min-height:680px;background:#fff;padding:25px 0 45px;/* margin-top:-65px; */margin-bottom:72px;z-index:6;}
.publicContainer .container{width:100%;padding:0;}
.sideBar{width:20.85%;padding:13px 25px 0 20px;}
.mainTitle{position:relative;width:100%;background:#013672;color:#fff;font-size:12px;padding:25px 25px 25px 50px;}
.mainTitle.icon3{background:#013672 url(../images/icon/icon3.png) no-repeat 12px center;}
.mainTitle.icon2{background:#013672 url(../images/icon/icon2.png) no-repeat 12px center;}
.mainTitle h1{font-size:24px;margin-bottom:10px;}
.mainTitle .en{text-transform:uppercase;}
.sideBarNav{width:100%;background:#19569d;padding-bottom:40px;}
.sideBarNav li{position:relative;width:100%;border-bottom:1px solid rgba(197,198,199,0.5);text-transform: uppercase;}
.sideBarNav li span{position:absolute;font-size:16px;color:#fff;right:18px;top:0;font-weight:700;line-height:45px;cursor:pointer;}
.sideBarNav li>a{padding-left:15px;padding-right:40px;height:45px;line-height:45px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition: all 0.3s;transition: all 0.3s;cursor: pointer;}
.sideBarNav li.cur>a,.sideBarNav li:hover>a{background:#2e2e2e;}
.sideBar .close{position:absolute;width:30px;height:30px;background:url(../images/icon/icon_12.png) no-repeat center;background-size:15px 15px;top:5px;left:50%;margin-left:-15px;display:none;cursor:pointer;}
.levelMenu{display:none;}
.levelMenu a{height:42px;line-height:42px;font-size:13px;padding:0 15px;border-top:1px dotted rgba(255,255,255,0.1);text-align:center;-webkit-transition: all 0.3s;transition: all 0.3s;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.levelMenu a:last-child{border-bottom:none;}
.levelMenu a:hover,
.levelMenu a.cur{background:rgba(0,0,0,0.1);}
.move{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}


.rightContent{position:relative;width:79.15%;padding:0 20px 0 35px;min-height:610px;}
.rightContent .leftLine{position:absolute;width:1px;height:100%;top:0;left:0;background:#DADADA;}
.blueLine{position:absolute;width:4px;height:50px;background:#0046AE;top:7px;left:50%;margin-left:-2px;}
.titleTwo{position:relative;height:50px;line-height:50px;border-bottom:1px solid #DADADA;margin-bottom:45px;}
.titleTwo h2{font-size:20px;padding-left:3px;line-height: inherit;}
.titleTwo .line{position:absolute;width:120px;height:3px;background:#333;left:0;bottom:-2px;}
.crumbsNav{position:absolute;font-size:12px;right:0;top:0;}
.crumbsNav a{display:inline-block;}

.otherTitle{position:relative;text-align:center;padding:10px 0 15px;border-bottom:1px solid #DADADA;margin-bottom:50px;}
.otherTitle h2{font-size:28px;line-height: inherit;}
.otherTitle .line{position:absolute;width:120px;height:3px;background:#333;left:50%;margin-left:-60px;bottom:-2px;}
.fullMain{padding:0 30px;}

.sideSearch{border-bottom:10px solid #fff;}
.sideSearch h3{line-height:50px;font-size:18px;background:#034099;color:#fff;padding:0 13px;}
.sideSearch h3 span{padding-left:10px;font-size:14px;}
.sideSearch form{position: relative;border:1px solid #F0F0F0;border-top:none;padding:25px 10px;background:#F6F6F6;}
.sideSearch .input{width:100%;height:45px;border:1px solid #EBEBEB;background:#fff;padding:0 50px 0 5px;}
.sideSearch input{display: block;width:100%;height:100%;font-size:12px;}
.sideSearch .submitBtn{position: absolute;width:45px;height:45px;top:25px;right:10px;background:url(../images/icon/icon1.png) no-repeat center;cursor: pointer;}
.sideSearch .submitBtn input{cursor: pointer;}
.sideSearch .submitBtn:hover{background:url(../images/icon/icon1H.png) no-repeat center;}

/* 关于我们 */
.aboutMain .flex{flex-direction: row-reverse;}
.about_text{width:72%;padding-left:5%;}
.about_img{width:28%;max-width:377px;}
.about_img img{width:100%;}

.about_ul{margin-top:45px;}
.about_ul li{float:left;width:33.33%;text-align: center;padding:0 30px;}
.about_ul .icon{width:119px;margin:0 auto;}
.about_ul .icon img{width:100%;}
.about_ul h5{font-size:18px;color:#013672;margin:25px 0 16px;font-weight: 700;}
.about_ul .p{font-size:12px;color:#999;line-height: 24px;}

.partner_list{margin-top:-10px;}
.partner_list .column{padding:10px;}
.partner_list a{width:100%;display:block;border:1px solid rgba(192,190,190,.89);overflow: hidden;}
.partner_list a img{max-width:100%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.partner_list a:nth-child(6n){margin-right:0}
.partner_list a:hover{border-color:#034099;}
.partner_list a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}

/*产品展示*/
.productList{margin:-13px -25px 0;}
.productList .column{padding:13px 25px;}
.productItem{position: relative;background:#fff;padding:10px;-webkit-transition: all 0.5s;transition: all 0.5s;overflow: hidden;box-shadow:0 0 8px rgba(0,0,0,0.2);}
.productItem h5{font-size:16px;margin-top:15px;margin-bottom:5px;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:initial;pading:0 10px;}
.productItem:hover h5{color:#034099;}
.productItem:hover .img img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.productItem .icon{position:absolute;width:46px;height:46px;background:url(../images/icon/icon4.png) no-repeat top right;background-size:100% auto;right:0;top:0;}

.navIcon{position:absolute;display:block;width:24px;height:24px;background:url(../images/icon/icon_11.png) no-repeat center;background-size:100% 100%;right:0;bottom:10px;cursor:pointer;display:none;z-index: 5;}
.min_sideBar{display:none;}


/*案例*/
.caseList{width:100%;overflow: hidden;}
.caseListUl{margin:-25px -25px 0;}
.caseListUl li{float:left;padding:25px ;}
.caseListUl h5{font-size:16px;padding:15px 10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;-webkit-transition: all 0.5s;transition: all 0.5s;}
.caseListUl a:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.caseListUl a:hover h5{color:#034099;}


/*新闻*/
.newsList{margin-top:-28px;}
.newsItem{position:relative;padding:28px 0;border-bottom:1px dotted #CCCCCC;overflow:hidden;}
.newsItem .img{float:left;width:25%;overflow:hidden;}
.newsItem .text{float:left;width:75%;padding-left:20px;font-size:14px;color:#666;height:110px;overflow:hidden;}
.newsItem .text h2{font-size:16px;color:#333;margin-bottom:15px;overflow:hidden;}
.newsItem .text .tit{max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newsItem .text .date{font-size:14px;color:#666;}
.newsItem .text p{line-height:25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;}
.newsItem .more{position:absolute;bottom:28px;right:0;padding-left:26px;line-height:18px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.newsItem .icon{position:absolute;width:18px;height:18px;background:url(../images/icon/b4.png) no-repeat center;background-size:100% 100%;top:0;left:0;-webkit-transition: all 0.3s;transition: all 0.3s;}
.newsItem:last-child{border-bottom:none;}
.newsItem:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.newsItem:hover h2{color:#034099;}
.newsItem:hover .more{color:#034099;}
.newsItem:hover .icon{background:url(../images/icon/b4H.png) no-repeat center;background-size:100% 100%;}

/*详情页*/
.detailsTitle{text-align: center;padding-bottom:25px;margin-bottom:50px;border-bottom:1px solid rgba(203,203,203,0.4);}
.detailsTitle h1{font-size:28px;}
.detailsTitle .date{color:#999;margin-top:12px;}
.detailsTitle .date span{padding:0 8px;}
.detailsWapper .outter_title{margin-bottom:40px;}

/*新闻详情*/
.pageDetails{padding:0 20px 30px;}
.pageDetails h1{font-size:20px;text-align:center;font-weight:700;line-height:1.6;}
.pageDetails .date{font-size:14px;color:#999;text-align:center;padding:15px 0 0;margin-bottom:20px;/* border-bottom:1px dotted #CCCCCC; */}
.pageDetails .date.noDorder{border-bottom:0;padding:0;}

.detName{font-size:32px;margin-bottom:30px;font-weight:700;}
.detItem{margin-bottom: 35px;}
.detItem h5{position: relative;font-size:24px;margin-bottom:20px;padding-left:20px;}
.detItem h5:before{content:'';position: absolute;width:10px;height:10px;background:#034099;left:0;top:8px;}
.detItem .list{padding-left: 36px;} 
.detItem .list li{position: relative;font-size: 16px;margin-bottom: 20px;padding-left:28px;} 
.detItem .list li i{position: absolute;display: inline-block; width: 8px; height: 8px; background: #034099; margin-right: 20px; border-radius: 100%;left:0;top:7px;}
.dLeft{max-width:600px;}
.aboutMain .dLeft{max-width:990px;}
.dRight{width:270px;border:1px solid rgba(203,203,203,0.4);}
.dRight:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}

.iconList li{float: left; margin-right: 15px;padding: 0 27px; height: 36px; line-height: 36px; color: #999; background: #f0f0f0; border-radius: 3px;-webkit-transition: all 0.5s;transition: all 0.5s;margin-bottom:15px;} 
.iconList li:hover{background: #034099; color: #fff;} 


/*翻页*/
.pager{margin:30px 0 0;text-align: center;padding-top:30px;border-top:1px solid #f0f0f0;}
.pager .p_page{padding:8px 19px;text-align: center;background:#e9e9e9;cursor: default;display: inline-block;margin:0 10px;}
.pager .currentPage{background:#013672;cursor: pointer;color:#fff;}


/*联系我们*/
.consultationUl{margin-bottom:50px;}
.consultationUl li{position: relative;float:left;width:20%;min-height:170px;text-align:center;padding:0 15px;}
.consultationUl li:before{content: '';position: absolute;width:1px;height:170px;top:50%;right:0;background:#f3f3f3;margin-top:-85px;}
.consultationUl li:last-child:before{display: none;}
.consultationUl .icon{width:80px;margin:0 auto;}
.consultationUl .icon img{width:100%;transform:rotateY(0);-webkit-transition: all 0.8s;transition: all 0.8s;}
.consultationUl li .p1{font-size:18px;margin:15px 0 10px;}
.consultationUl li .p2{color:#999;}
.consultationUl li:hover .icon img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}

.addressList{padding:25px 0 40px;border-top:1px solid #f0f0f0;}
.addressList a{float:left;width:50%;font-size:16px;line-height: 40px;padding-right:40px;}

.map{width:100%;height:530px;}
#dituContent{width:100%;height:100%;}
.anchorBL{display: none;}
.BMap_bubble_title{font-size:16px;font-weight:700;color:#034099;}
.BMap_bubble_content{padding-top:7px;font-size:14px;color:#333;line-height:20px;white-space:nowrap;word-wrap: break-word;word-break: normal; }

@media ( min-width: 1400px ) and ( max-width: 1599px ){
	
	/*内页共用*/
	.otherTitle h2{font-size:26px;}
	.publicContainer{max-width:1170px;}
	.sideBar{padding-right:20px;}
	
	.ban_nav a{width:125px;height:45px;line-height:45px;margin-right:15px;}
	
	/*关于我们*/
	.about_ul li{padding:0 20px;}
	
	/*产品展示*/
	.dLeft{max-width:550px;}
	.aboutMain .dLeft{max-width:800px;}
	
	.productList{margin:-13px -20px 0;}
	.productList .column{padding:13px 20px;}

	/*联系我们*/
	.consultationUl .icon{width:70px;}
	.consultationUl li .p1{font-size:16px;}
	.addressList a{font-size:14px;line-height:30px;}

}
@media ( min-width: 1200px ) and ( max-width: 1399px ){
	/*内页共用*/
	.otherTitle{padding-top:5px;}
	.otherTitle h2{font-size:24px;}
	.publicContainer{max-width:1140px;}
	.mainTitle{padding:20px 20px 20px 50px;}
	.mainTitle h1{font-size:22px;margin-bottom:8px;}
	.sideBar{padding-right:20px;}
	.levelMenu a{font-size:12px;padding:0 10px;}
	
	.paddingTop55{padding-top:50px;}
	.ban_nav a{width:125px;height:45px;line-height:45px;margin-right:15px;}
	
	/*关于我们*/
	.about_text{padding-left:4%;}
	.about_ul .icon{width:100px;}
	.about_ul li{padding:0 15px;}
	
	
	/*产品展示*/
	.productList{margin:-13px -18px 0;}
	.productList .column{padding:13px 18px;}


	/*新闻*/
	.newsItem .text{height:83px;}
	.newsItem .text p{-webkit-line-clamp:2;}

	.dLeft{max-width:480px;}
	.aboutMain .dLeft{max-width:750px;}
	
	/*联系我们*/
	.consultationUl .icon{width:60px;}
	.consultationUl li .p1{font-size:16px;}
	.addressList a{font-size:14px;line-height:30px;}
	.map{height:480px;}
	
	
}



@media ( min-width: 992px ) and ( max-width: 1199px ){
	/*内页共用*/
	.otherTitle{padding-top:5px;}
	.otherTitle h2{font-size:24px;}
	.publicContainer{max-width:940px;/* margin-top:-60px; */}
	.mainTitle{padding:20px 20px 20px 50px;}
	.mainTitle h1{font-size:20px;margin-bottom:6px;}
	.titleTwo{height:45px;line-height:45px;margin-bottom:35px;}
	.titleTwo h2{font-size:18px;}
	.sideBar{width:25%;padding-right:20px;}
	
	.sideSearch h3{font-size:16px;}
	.sideSearch h3 span{font-size:12px;}

	
	.paddingTop55{padding-top:45px;}
	.paddingBottom120{padding-bottom:100px;}
	.ban_nav a{width:125px;height:45px;line-height:45px;font-size:14px;margin-right:15px;}
	
	/*关于我们*/
	.about_text{padding-left:4%;}
	.about_ul{margin-top:40px;}
	.about_ul .icon{width:90px;}
	.about_ul h5{font-size:16px;margin:20px 0 12px;}
	.about_ul li{padding:0 15px;}
	

	
	/*产品展示*/
	.rightContent{width:75%;}
	
	.productList{margin:-13px -13px 0;}
	.productList .column{padding:13px;}
	.productItem{padding:7px;}
	.productItem .icon{width:36px;height:36px;}
	.productItem h5{margin-top:12px;}


	/*案例*/
	.caseListUl{margin:-20px -20px 0;}
	.caseListUl li{padding:20px;}

	/*新闻*/
	.newsItem .text{height:83px;}
	.newsItem .text h2{margin-bottom:10px;}
	.newsItem .text p{-webkit-line-clamp:2;}
	
	/*新闻详情*/
	.pageDetails h1{font-size:18px;}
	
	
	.dLeft{max-width:330px;}
	.aboutMain .dLeft{max-width:580px;}
	

	.detName{font-size:28px;}


	/*联系我们*/
	.consultationUl .icon{width:50px;}
	.consultationUl li:before{height:150px;margin-top:-75px;}
	.consultationUl li{min-height:150px;}
	.consultationUl li .p1{font-size:16px;}
	.consultationUl li .p2{font-size:13px;}
	.addressList a{font-size:14px;line-height:30px;}
	.map{height:450px;}
	

}

@media ( min-width: 768px ) and ( max-width: 991px ){
	/*内页共用*/
	.otherTitle{padding-top:5px;margin-bottom:40px;}
	.otherTitle h2{font-size:22px;}
	.otherTitle .line{width:100px;margin-left:-50px;}
	.fullMain{padding:0 20px;}
	.publicContainer{max-width:720px;/* margin-top:-40px; */}
	.mainTitle{padding:15px;margin-bottom:0;}
	.mainTitle h1{font-size:18px;}
	.titleTwo{height:45px;line-height:45px;margin-bottom:35px;}
	.titleTwo h2{font-size:18px;padding-left:0;}
	.crumbsNav{right:45px;}
	.sideBarNav{padding-bottom:0;}
	.sideBarNav li{overflow: hidden;}
	.levelMenu a{height:40px;line-height:40px;font-size:12px;}
	.sideBarNav li span{line-height:45px;}
	.sideBarNav{width:100%;max-height:calc(100vh - 257px);overflow-y:auto;}
	.sideBarNav::-webkit-scrollbar{width:5px;height:5px;}
	
	.paddingTop55{padding-top:40px;}
	.paddingBottom120{padding-bottom:80px;}
	.ban_nav a{width:120px;height:45px;line-height:45px;font-size:14px;margin-right:15px;}
	
	/*关于我们*/
	.about_text{padding-left:35px;}
	.about_ul{margin-top:40px;}
	.about_ul .icon{width:90px;}
	.about_ul h5{font-size:16px;margin:20px 0 12px;}
	.about_ul li{padding:0 15px;}


	/*产品展示*/
	.pc_sideBar{display:none!important;}
	.navIcon{display:block;bottom:10px;}
	.sideBar{display:block;position:fixed;width:50%;max-width:350px;height:100%;padding:0;margin-bottom:30px;top:0;right:-100%;z-index:10;margin-bottom:0;background:#222222;padding-top:60px;overflow: hidden;}
	.sideBar .close{width:60px;height:60px;display:block;opacity: 1;background-size:25px 25px;top:0;}
	
	
	.sideSearch{border-bottom:none;}
	.sideSearch h3{font-size:16px;}
	.sideSearch h3 span{font-size:12px;}
	.sideSearch form{border:none;background:none;padding:15px 10px;}
	.sideSearch .input{height:40px;padding-right:45px;}
	.sideSearch .submitBtn{width:40px;height:40px;top:15px;}


	.rightContent{width:100%;padding:0 20px;}
	.rightContent .leftLine{display: none;}
	
	.productList{margin:-13px -13px 0;}
	.productList .column{padding:13px;}
	.productItem{padding:7px;}
	.productItem .icon{width:36px;height:36px;}
	.productItem h5{margin-top:12px;}


	/*案例*/
	.caseListUl{margin:-15px -15px 0;}
	.caseListUl li{padding:15px;}
	.caseListUl h5{font-size:15px;}

	/*新闻*/
	.newsItem{padding:28px 0 18px;}
	.newsItem .text{height:63px;font-size:12px;}
	.newsItem .text h2{margin-bottom:5px;font-size:15px;}
	.newsItem .text .date{font-size:12px;}
	.newsItem .text .tit{width:70%;}
	.newsItem .text p{line-height:20px;-webkit-line-clamp:2;}
	.newsItem .more{line-height:15px;bottom:18px;}
	.newsItem .icon{width:15px;height:15px;}


	
	/*新闻详情*/
	.pageDetails{padding:0 0 30px;}
	.pageDetails h1{font-size:18px;}
	
	.detItem{margin-bottom:30px;}
	.aboutMain .dLeft{width:100%;}
	.dLeft,.dRight{float:none;width:100%;max-width:100%;}
	.dRight{margin-top:20px;}
	.detItem .list{padding-left:15px;}
	.detItem .list li{font-size:14px;margin-bottom:10px;padding-left:20px;}

	.detName{margin-bottom:20px;font-size:22px;}
	.detItem h5{font-size:20px;margin-bottom:15px;}


	/*联系我们*/
	.consultationUl{margin-bottom:40px;}
	.consultationUl .icon{width:40px;}
	.consultationUl li:before{height:150px;margin-top:-75px;}
	.consultationUl li{min-height:150px;padding:0 10px;}
	.consultationUl li .p1{font-size:14px;}
	.consultationUl li .p2{font-size:12px;}
	.addressList a{font-size:14px;line-height:30px;}
	.map{height:400px;}
	.addressList{padding:20px 0 30px;}
	.addressList a{padding-right:30px;}

}

@media ( min-width: 0px ) and ( max-width: 767px ){
	/*内页共用*/
	.pc_top{display:none;}
	.min_top{display:block;}
	
	.otherTitle{padding-top:0;margin-bottom:30px;}
	.otherTitle h2{font-size:20px;}
	.otherTitle .line{width:80px;margin-left:-40px;}
	.fullMain{padding:0;}
	
	.titleTwo{height:45px;line-height:45px;margin-bottom:30px;margin-top:-15px;}
	.titleTwo h2{font-size:16px;}
	.titleTwo .line{width:90px;background:#0053A6;}
	.crumbsNav{display:none;}
	.publicContainer{max-width:100%;padding:30px 15px 40px;margin:0;}
	
	.paddingTop55{padding-top:35px;}
	.paddingBottom120{padding-bottom:60px;}
	.ban_nav a{width:100px;height:40px;line-height:40px;font-size:14px;margin-right:10px;}
	
	/*关于我们*/
	.about_img{width:100%;display: none;margin-top:35px;}
	.about_text{width:100%;padding-left:0;}
	.about_ul{margin-top:40px;}
	.about_ul .icon{width:80px;}
	.about_ul h5{font-size:16px;margin:20px 0 12px;}
	.about_ul li{padding:0 15px;}

	
	/*产品展示*/
	.pc_sideBar{display:none!important;}
	.navIcon{display:block;}
	.sideBar{display:block;position:fixed;width:260px;height:100%;padding:0;margin-bottom:30px;top:0;right:-100%;z-index:10;margin-bottom:0;background:#222222;padding-top:40px;overflow: hidden;}
	.sideBar .close{display:block;opacity: 1;}
	.mainTitle{padding:15px;display: none;}
	.mainTitle h1{font-size:16px;margin-bottom:2px;}
	.sideBarNav{padding-bottom:0;}
	.sideBarNav li{overflow: hidden;}
	.levelMenu a{height:40px;line-height:40px;font-size:12px;}
	.sideBarNav li span{right:12px;line-height:45px;}
	.sideBarNav{width:100%;max-height:calc(100vh - 110px);overflow-y:auto;}
	.sideBarNav::-webkit-scrollbar{width:5px;height:5px;}
	
	.sideSearch{border-bottom:none;}
	.sideSearch h3{font-size:16px;display:none;}
	.sideSearch h3 span{font-size:12px;}
	.sideSearch form{border:none;background:none;padding:15px 10px;}
	.sideSearch .input{height:40px;padding-right:45px;}
	.sideSearch .submitBtn{width:40px;height:40px;top:15px;}


	.rightContent{width:100%;padding:0;}
	.rightContent .leftLine{display: none;}
	
	
	.productList{margin:-10px -5px 0;}
	.productList .column{padding:10px 5px;}
	.productItem{padding:5px;}
	.productItem .icon{width:26px;height:26px;}
	.productItem h5{margin-top:10px;font-size:14px;}
	

	
	/*案例*/
	.caseListUl{margin:-5px -5px 0;}
	.caseListUl li{padding:5px;}
	.caseListUl h5{font-size:15px;padding:10px 10px 0;}
	
	
	/*新闻*/
	.newsItem{padding:28px 0 18px;}
	.newsItem .text{width:72%;height:auto;font-size:12px;padding-left:14px;}
	.newsItem .text h2{margin-bottom:5px;font-size:15px;}
	.newsItem .text h2 span{float:none;display:block;width:100%;}
	.newsItem .text .date{position:static;font-size:12px;color:#999;}
	.newsItem .text .tit{max-width:100%;margin-bottom:8px;}
	.newsItem .text p{line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;}
	.newsItem .more{display:none;}
	.newsItem .img{width:28%;}

	
	
	/*新闻详情*/
	.pageDetails{padding:0;}
	.pageDetails h1{font-size:16px;}
	.pageDetails .date{font-size:13px;padding-top:10px;}
	
	.detItem{margin-bottom:30px;}
	.aboutMain .dLeft{width:100%;}
	.dLeft,.dRight{float:none;width:100%;max-width:100%;}
	.dRight{margin-top:20px;}
	.detItem .list{padding-left:15px;}
	.detItem .list li{font-size:14px;margin-bottom:10px;padding-left:20px;}

	.detName{margin-bottom:20px;font-size:22px;}
	.detItem h5{font-size:20px;margin-bottom:15px;}
	.detItem h5:before{top:8px;width:8px;height:8px;}
	.iconList li{margin-right:10px;margin-bottom:10px;}
	.detItem .list li i{width:7px;height:7px;}

	
	/*联系我们*/
	.consultationUl{margin-bottom:0;}
	.consultationUl .icon{width:50px;}
	.consultationUl li:before{width:100%;height:1px;top:auto;bottom:0;background:#f9f9f9;}
	.consultationUl li{width:100%;min-height:auto;padding-bottom:25px;margin-bottom:25px;}
	.consultationUl li:last-child{margin-bottom:0;}
	.consultationUl li .p1{font-size:15px;}
	.consultationUl li .p2{font-size:13px;}
	.addressList a{font-size:14px;line-height:30px;}
	.map{height:350px;}
	.addressList{padding:20px 0 30px;}
	.addressList a{width:100%;text-align:center;padding:0;}
}

@media ( min-width: 0px ) and ( max-width: 479px ){
	/*内页共用*/
	.paddingTop55{padding-top:30px;}
	
	/*关于我们*/
	.about_ul{margin-top:30px;}
	.about_ul li{width:100%;margin-bottom:30px;}
	
	.partner_list{margin:-5px;}
	.partner_list .column{padding:5px;}
	
	/*产品展示*/
	.sideSearch h3{font-size:15px;}

	/*新闻*/
	.newsItem .text{padding-left:0;padding-top:15px;}
	.newsItem .text,.newsItem .img{width:100%;}
}